//
//  KRedEnvelopeTableViewCell.h
//  DrugPin
//
//  Created by guohe on 2018/9/10.
//  Copyright © 2018年 outang. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "KRedEnvelopeDataListModel.h"
#import "KTrainingActivitiesDataListModel.h"

typedef NS_ENUM(NSUInteger, KHomePageTableViewCellType) {
    KHomePageTableViewCellType_RedEnvelope = 0, // 首页 -- 红包cell
    
    KHomePageTableViewCellType_Cultivate = 1 //  首页 -- 培训cell
};

@interface KRedEnvelopeTableViewCell : UITableViewCell

// 标签的个数
@property (nonatomic, strong)NSMutableArray *tagsMuArray;
// 进行状态
@property (nonatomic, strong)UIButton *statusBtn;
// 红包类型
@property (nonatomic, strong)UIButton *redEnveTypeBtn;
// 红包icon图
@property (nonatomic, strong)UIImageView *redEnvelopeIcon;
// 红包文本
@property (nonatomic, strong)UILabel *redEnvelopeLabel;
// 内容图片
@property (nonatomic, strong)UIImageView *contentImageView;
// 内容标题
@property (nonatomic, strong)UILabel *mainTitleLabel;
// 内容副标题
@property (nonatomic, strong)UILabel *subTitleLabel;

// KHomePageTableViewCellType cell枚举类型
@property (nonatomic, assign) KHomePageTableViewCellType tableCellType;


// KRedEnvelopeDataListModel
@property (nonatomic, strong) KRedEnvelopeDataListModel *redEnveDataListModel;
// KTrainingActivitiesDataListModel
@property (nonatomic, strong) KTrainingActivitiesDataListModel *trainActDataListModel;

- (instancetype)initWithTableView:(UITableView*)tableView WithShowtype:(KHomePageTableViewCellType)showtype reuseIdentifier:(NSString *)reuseIdentifier;
@end
